cable shears - Turkish English Dictionary